package Song.Han.day06.demo02;
/*
* 若成员变量重名，创建子类对象时，有两种访问方式：
* 1.直接访问
* 2.通过成员方法访问*/
public class Demo01ExtendsField {
    public static void main(String[] args) {

        Fu fu = new Fu();
        System.out.println(fu.numFu);//10
        System.out.println("-------------------");
        Zi zi = new Zi();
        System.out.println(zi.numFu);//10
        System.out.println(zi.numZi);//20

        System.out.println("====================");

        System.out.println(zi.num);//200,直接访问优先子类成员变量
        System.out.println("-------------------");
        zi.methodZi();//200,优先子类，如果子类没有对应成员变量就向上查找
        zi.methodFu();//100
    }
}
